4306
9075
6674
2415
1662
858
3269
15146
681
1250
3975
1648
1016
970
1311
5060
3829
9464
2260
821
1037
863
2129
1193
11800
13927
2420
1087
2149
1435
1873
1028
6093
2236
7231
12350
3380
2196
786
5553
878
1655
684
689
882
781
627
824
886
701
870
1225
1301
1771
960
2102
1084
980
3223
1403