1022
2
1454
0
1651
1
1563
6062
16
1952
2447
1938
4
1501
1716
2470
2129
3564
3
4124
6
1178
2062
1138
1350
803
2800
5138
3436
8
4233
671
3708
582
2346
2099
3558
6371
7