328
0
357
1045
352
744
419694
9
306
17353
2546
1
19279
2
303
683
418
2190
415
968
1498
548
320
2105
585
300
2989
5
1336
2111
3
6236
11
1932
907
47041
255