951
0
407
381
668
859
957
953
1043
1161
1396
259
325
410
267
269
470
1131
2490
543
413
2766
1
458
547
2702
918
286
743
970
390
2123