2593
1
737
4601
1549
810
803
297066
0
512
569
2520
3
21152
8
524
563437
6
763
1768
2
55904
19079
37355
13
32302
534
356
108797
1927
7034
2525
4
2732
1289601
14861
7
567
5527