1193
0
1512
1
2711
2
3426
4
1505
2911
9
1622
1819
4651
3
1275
1523
398656
19
1384
5
2951
981
4326
1536
6
3378
4179
3158
550
5151
1204
1284