2172
0
1862
1
1020
177
2587
16
2727
2
2275
483
3498
4
31535
1824
4536
418
1509
514
19279
3114
798
1137
25137
467
484
1462
1784
543
282572
553
547
2758
845