19279
2
25137
0
31535
968
2730
6
1581
646
1020
4771
1824
439
2275
467
232
2118
1
459
463
20634
8
653
2855
3
671
2132
2551
325
2211
2073
887
827
1612
2126