1594
3
4099
7
2731
6
4130
18
4451
15
2090
1
3022
3120
4
2767
5
2276
8
10032
14
5226
2043
2057
3929
1693
4112
11
2422
2256
2251
1780
1079
2
3461
40062
19
2375
2589
3939
2088
2013
1427