4536
2
2855
3
2730
6
2657
2668
2093
2712
5
31535
0
25137
20634
8
2111
2275
669
1
5223
9
467
1043
17353
2069
1551
1772
918
1869
968
2283
2907
4
1897
2574
19279
2789
10270