116
0
2564
2
422
3327
504
1
1222856
4
180849
484
4071
282572
375
6515
231
48708
249
2546
31220
10
398
330
326
1973
120469
35
2369
2189
419694
9
3929
497
852
321
17353