632
0
19279
2
2275
310
584
618
57
1123
2006
1
427
1045
1840
1824
453
563
909
1079
3691
5
2809
171
2301
173
348
556
443
871
3092