2876
3
34540
0
252
1
1132
5
1473
2
1347
297
1186
1151
4
2817
492235
6
2324
640
2506
1274
1803
767
766
399
2431
27
2471
2099
1094
524
130
65
1193
3043
1484