1003
2
1596
3
2367
2902
1
1695
1582
6
1284
2113
7
2626
2973
1463
1092
825
1963
1440
990
4
1653
2136
1477
931
1672
1319
9
2213
5
591
5449
1871
1872
2625
669
1703