10183
14
1090
3
1015
1
2627
5
2966
6
601
1443
527
0
2209
2515
2668
11
4702
4
4651
2
3636
2493
18
4743
918
1493
1091
986
2539
2480
1142
1268
1914
1952
2324
5123
1331
1044