1656
2
1586
0
5151
2711
4768
5
2818
7
2414
753
1
2271
4
2258
4757
8
2999
3
1307
4453
1262
2911
9
1532
2289
3691
4651
2676
851
398656
19
1254
2041
2313
13574
14
2075
1967
4821