3196
2
2194
1
2145
2276
8
2012
3303
10
1794
2593
3
1257
2919
5347
4
1028
4537
1240
3868
1250
2966
6
6044
1650
2408
1195
6572
1407
2251
2948
2148
8819
12
3066
7
13499
5
5052