3730
1283
8028
2941
2885
692
2425
505
9407
3802
1230
428
3504
1659
1658
696
1877
946
2453
1152
6926
2697
7029
3783
1542
662
10914
5593
3449
1591
4811
2608
2499
1307
1870
939
946
437
1150
218