628
0
704
1
810
1606
1281
1232
860
31349
64
1734
6
2801
1648
2491
4
2781
1659
2397
2221
2
2582
4281
3
15861
2426
1908
2159
3873
7
3458
2998
7383
5
3653
12168
2523
4168