668
0
1161
1603
288
637
1937
1
1425
403
381
456
1939
408
581
321
2766
1748
602
1352
471
5875
846
1133
496
454
415
1101
957
409
722
339