1501
0
5165
3
2587
16
2275
2
4536
1824
547
3092
1
20634
8
2727
2730
6
1020
2809
467
31535
19279
2668
3114
4
25137
17353
1428
7334
875
483
1043
802
1132
995
392