2891
4
3779
2
1162
1
1527
2344
1623
1289601
1913
0
3765
3465
1243
1239
7793
2243
6
1267
8637
11
1843
236066
14
1153
3117
8
108797
1773
3090
1073
28098
4074
1115
1394