19279
2
25137
0
4111
31535
2546
1
17353
20634
8
2275
1869
5
5223
9
2574
467
2809
683
968
381
430
722
492
1020
3149
4
2440
348
388
2121
3352
2524
280
2486
333