334
0
19279
2
2275
1677
3691
5
2809
240
647
282572
271
345
1141
57
2301
3092
1
2881
3383
3
4421
9
871
419694
608
1234
918
436
3114
4
3510
4111
1842
2749
2748