3025
1
1710
2
4223
22
7952
166543
18
282572
0
448
2546
185
415
370
105290
2936
31535
2442
419694
9
437
19279
3178
2904
412
1352
3
17353
373
2369
325
2459
18403
6
407
293