19279
2
25137
0
31535
2275
1824
467
20634
8
2730
6
2809
1360
1
2190
17184
44
572
1132
1178
2447
2668
3114
4
17353
2522
1172
803
1462
1043
802
340
1842
653
1018
2327