19279
2
25137
0
31535
467
2275
1824
17353
11199
5972
4
2190
1
97284
2727
5
20634
8
4374
3
2668
2808
3114
2082
11
1020
653
2522
5429
3510
3498
2073
802
4557
1686
4017
2107