12655
6
19
5416
2
5
3690
1
0
4378
7
4167
3
6878
3001
5344
2964
4015
3062
5427
8
2993
4268
3679
4274
13
4450
4339
3347
4278
4398
4343
4796
3877
3629
4
3915
4373
5884
3829