528
1
2525
4
810
1473
0
109776
42
2044
1089
750
1891
1438
19079
6
898
560
608
3173
2
604
5527
3
194
297066
593
32302
2053
5
302
2279
131589
2023
773
3629
815
370