2172
0
1862
1
1020
2587
16
2657
3
2069
177
20634
8
2727
2
282572
2730
6
4536
2668
3092
1784
1824
547
2758
383
3498
4
483
418
1137
968
514
2855
467
25137
2275
798