583
1
2994
5
7978
9
181997
11
544
521
2525
4
810
1473
0
2044
1784
3
750
1891
1438
19079
6
898
560
3173
2
604
5527
297066
593
32302
2053
2279
131589
2023
3629
3546
2145