1229
3
470
1
1013
2
1873
5
568
1579
915
573
453
516
571
674
2146
2131
575
931
1712
2037
1528
820
1672
7
558
3121
709
1661
707
812
1110
2142
6
762