456
0
2490
602
722
413
328
325
468
381
1369
3
2143
798
1133
408
957
267
286
454
2121
4
846
1511
1045
2215
7
1436
867
1