1501
0
5165
3
2587
16
4536
2
2730
6
547
2657
2668
3092
1
1020
2727
20634
8
2855
467
1137
25137
19279
845
2275
2041
1824
3691
5
2809
17353
2301
2881
31535
3114
4
505
3510