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