1824
0
2748
2
639
31535
768
683
584
467
1152
296
953
431
759
649
6800
2855
3
2683
2730
6
4328
10
458
594
2952
226
422
918
1075
2522
2657
503