2564
2
6515
1
21743
1222856
4
3980
3
3373
0
249
4071
363
4223
22
580
231
504
422
3054
356
2189
120469
35
408
25137
14076
7
3437
5
105290
411
282572
3178
2376
398
2142
330