984
0
1252
566
1239
1076
1
1854
1590
621
3252
1017
1305
1923
2
883
1317
1494
467
611
1029
2294
1819
1015
87
2303