3014
20
2972
0
2163
2471
3017
1
4168
5
2687
2152
1310
2259
984
2954
2
38477
34
581
2462
3
2274
12459
1239
912
1618
635
577
4112
11
3120
4
1780
843
2268
637
2367
3551
10