3703
12
379
1
843
627
374
575
868
719
2
614
2671
9469
3
519
1697
6
682
407
509
1275
732
1600
471
1478
989
0
654
999
435
1687
715
885
1101
764