1498
0
2599
5
1932
1
1010
870
668
907
376
47041
381
458
5255
16
369
2330
4
1772
2
2224
362
3293
479
1506
3318
8
53
3063
3
2659
1336
918
5217
11
464
281
482