1020
0
3114
4
2275
2
177
514
25137
20634
8
2546
1
19279
31535
3498
1824
408
5165
3
892
968
17353
2748
1780
918
492
322
1880
467
328
3691
5
282572
1518
383
1389