2189
0
1943
282572
48708
116
509
1
31220
10
2166
2
430
1762
4
105290
18403
6
1222856
3663
422
508
2442
361
14076
7
326
380
408
1663
2564
1560
419694
9
521
445
1751
2330