348
1
1021
422
75
493
443
403
891
663
3
725
420
664
572
727
1383
1160
0
542
903
2
652
1558
867
1351
1097
1223
3320
1050
2304
2059
5
3361
12
1528