19279
2
25137
0
4111
31535
2546
1
17353
20634
8
2275
1869
5
5223
9
2574
467
2809
683
968
381
1897
430
722
492
255
8773
10
1020
3149
4
348
388
2121
2524
4016
280