12953
6
4840
11
1377
2
1801
923
1
702
747
933
833
0
1599
1550
764
2798
1504
2968
4
1510
5529
454
4208
9
2005
5
959
3
2234
1360
14
2661
1803
1850
1465
1080
3447
1131