880
2
1067
6
1437
5
707
3
1912
1
1364
1388
1371
743
1093
976
582
0
713
137
532
676
2334
7
1255
2181
2405
2444
1645
2465
1508
1261
3427
18
1518
2094
3419
2391