19279
2
31535
0
25137
1645
1
2522
572
646
1824
543
1020
423
2275
467
390
953
2730
6
970
2551
2126
1131
2727
5
618
2668
1332
46
3114
4
1343
944
255