311
1
274
337
2
1644
949
2245
12
293
288
604
1294
6
609
286
403
3
241
921
574
4
1015
338
738
772
709
644
0
862
520
496
980
11698
18
1136
1477