366
1
395
2
75
364
685
1317
5
266
324
478
336
344
283
306
329
325
827
469
680
87
760
0
1371
940
354
287
1919
421
1059
326