3646
3
2934
8
1850
2
2190
6
282572
0
5242
1
415
2395
169211
11
1462
3711
341
441
1073
13159
10
2189
552
3808
1084
3047
2104
1662
2488
4
2987
239
569
1449
1277
5
1051
670