962
3
3618
15
1296
2
643
1250
5
1077
62987
17
700
1315
1
663
2033
2219
4
4846
9
1132
0
2475
2009
1217
1601
617
1365
984
789
546
548
1238
2507
2776
835
876
1470