3159
3
2785
9
3903
5
2677
1
3226
1503
4119
12
1100
4
1987
10
1584
2327
1858
1470
1407
3130
2880
1181
2
1363
2775
2505
1151
2214
1720
2110
6
2746
16
866
2675
7
980
587
1380