4832
3
2656
4
2104
1
1266
1970
2
3580
3364
13967
751
3066
7
1957
2163
0
495
1289601
3248
8
7309
9
1646
2343
174730
18
108797
1025
2320
6
1864
2032
8527
3186
7911
5
3782