1862
1
2727
2
31535
0
1020
2172
4536
2587
16
25137
2275
418
19279
467
547
845
2730
6
1824
968
1509
3092
2668
3114
4
1501
2574
2041
355
2459
9
5223
1137
325
17353