331
0
19279
2
1314
2275
303
310
584
2006
1
747
4045
1840
1824
563
765
3691
5
2809
568
2192
2031
4
316
17353
2301
357
686