1129
3
34674
23
2036
253
1
915
2
421
440
2913
7
434
1194
1536
492
2886
274
298
586
266
364
1492
4
2305
1248
4894
1236
868
558
536
150
2156
1437
4730