2542
2
731
0
789
818
833
1061
1
556
329
458
849
5338
563
511
445
418
588
163
330
1186
2348
364
871
1356
404
6396
1334
402
1128
116
661