19279
2
25137
0
31535
1824
2275
1346
980
1
2522
968
467
20634
8
2730
6
2809
2190
7039
653
572
691
953
2668
3114
4
2445
290
275
17353
646
1428
1131
1172
1043