19279
2
2275
8475
12
372
0
443
3691
5
2809
392
17353
417
968
7334
4
2301
1020
3092
1
697
2881
31535
263
2250
3114
3510
4111
349
1936
2749
3844
2748
1452
342