475
0
467
1310
2101
2
1380
1012
1850
2055
487
3071
9
1992
1
2799
6
4335
3014
20
581
2744
3551
10
2571
655
10827
4
9956
3
66
575
3485
7
566
2972
1225
1289601
579
2471