2172
0
1862
1
1020
2587
16
2657
3
20634
8
2727
2
31535
968
25137
2730
6
4536
2668
3092
1784
1824
547
2758
383
483
418
2574
1137
2855
467
5223
9
2275
3510
3691
5
2748