1936
1
592
0
432
344
337
420
795
1319
458
511
327
290
386
2328
1880
2
391
255
503
957
469
1075
584
1152
467
31535
474
683
431
2952
422