344
1
384
359
817
262
589
3
294
311
2
526
447
648
1150
2970
7
750
1119
0
2201
4
362
270
461
742
1309
476
1664
9
329
487
343
888
455
792
501