19279
2
25137
0
31535
17353
20634
8
2546
1
2275
4111
467
1550
282572
1860
419694
9
2334
6370
5
2809
256612
683
180849
780
653
2727
2143
2574
169211
11
166543
18
492
11829
4940
1824