290
0
432
420
795
337
255
474
511
327
344
386
592
1936
1
1319
957
469
31535
584
169211
11
2105
2085
19279
2
391
467
1840
1020
3595
8
1149
25137
25127