2043
0
5223
9
4979
5
105290
397
1
2904
2
476
282572
31535
437
440
295
3659
14
584
3287
4328
10
18403
6
3373
580
1222856
4
6800
1751
2330
48708
3663
482
31220
361
363
2683