2564
2
5290
1073
0
1222856
4
1973
448
1
282572
492
423
273
231
422
504
1650
6515
48708
419694
9
249
4071
180849
31220
10
116
611
120469
35
321
390
7952
4362
5
2459
306