1222856
4
448
1
116
0
273
2730
6
31535
767
48708
3092
2564
2
638
31220
10
3493
5
75
1264
1581
1282
451
18403
495
485
250
492
87
363
2347
422
296
282572
658