1222856
4
432
0
5262
10
2668
2
2831
1
305
327
604
407
2243
7
683
2551
17353
615
975
423
344
5617
5
597
543
7952
43549
2881
1332
1782
2328
482
495
4158
385