294
1
819
359
311
2
1150
2970
7
526
447
649
750
1119
0
2201
4
363
270
1664
9
329
487
742
461
1309
3
477
501
1067
2423
10
1488
1437
5
343
793
455
888