1501
0
19279
2
3233
4
1451
1
25137
31535
1020
2275
1824
646
2311
467
20634
8
2730
6
2809
2522
2190
1949
3
1251
2810
653
572
3990
2668
3114
792
2459
9
17353
16
564