333
1
1343
0
364
394
2
1093
272
73
259
264
886
578
631
381
519
680
339
324
354
1249
3
1522
88
304
329
1374
540
26
940
299
416