1072
2
19279
1485
0
31535
25137
2694
3
1824
646
467
386
3353
6
2275
2668
3114
4
547
17353
872
802
320
2730
1842
2190
1
20634
8
328
572
653
325
968
2522