8026
2941
3293
915
6726
2228
3394
1451
5329
2469
2801
1218
1729
720
3053
1504
6926
2697
10914
5593
1229
407
1180
365
1194
450
1395
517
695
297
1587
570
4064
1892
989
393
545
250
545
244