2741
4
181997
11
2983
2
2190
1
240
0
962
2061
3
2688
1131
17391
7
3116
3378
4029
8
1243
658
2667
1913
2122
12459