1295
2
643
1250
5
1076
3
62978
17
700
1315
1
663
2033
2218
4
4845
9
1132
0
2475
2009
1217
1600
616
1365
984
789
545
548
1238
2507
2776
835
876
1470
1361
653