2779
2
1622
1
2390
2629
5946
951
3819
619
5782
4
5169
564
108797
0
3551
10
1713
2502
4158
8
2740
4198
2093
3539
3
189326
17970
15
21152
1289601
2966
11
1038
1031