1501
0
5165
3
2587
16
4536
2
2730
6
547
2657
2668
3092
1
1020
2727
1824
20634
8
2855
467
105290
25137
2989
5
1237
2581
1137
3203
10
2716
4
3311
19279
845
2275
2041
3691
2809