19279
2
25137
0
31535
1880
653
17353
467
1824
2275
2190
1
3114
4
423
2095
846
1343
2024
5
646
2727
2444
2652
2694
3
301
2522
469
376
3233
16
501
489
20634
8