1305
1
1568
2110
1883
2
1332
1047
5151
467
0
1639
496
83
1015
2901
1204
2245
3
3080
1606
3326
21152
8
2368
2760
4
2512
8527
1547
929
782
1380
3090
6
1579
2600