368
0
1454
310
2954
323
3240
6
360
916
488
800
1279
4
584
577
3315
557
431
333
920
3
868
440
730
381
3379
820
2241
1611
1152
1
442
324
1263