3293
762
2730
797
1139
2905
1969
1306
4729
8816
2704
1728
4498
1564
844
4144
1307
1782
1662
1914
1701
1040
1378
928
3951
2129
1510
778
3202
1081
2365
1163
6014
4906
2165
1185
7223
2832
975
944
5784
1104
3575
1651
3153
1126
974
911
879
838
1183
831
1453
9213
3358
1131
4220
2292
1046
1540