471
1
207
868
2635
3
480
415
731
1599
1478
1300
4
85
443
331
918
547
3154
2
1630
778
1428
793
0
999
873
650
87
944
2597
77
1158
783
922