9671
4244
5949
6758
1664
1628
1256
1540
922
2243
3053
955
850
1421
3553
3766
20852
3129
1706
1787
1553
1180
1520
1171
11885
10335
941
1194
839
1016
3584
1304
4211
2705
82565
2092
4623
6808
2401
906
1005
2041
10470
3356
1997
1214
3788
2354
15830
1327
2783
925
2076
14720
890
757
2450
1088
2335
7014