2136
5
3683
6
6445
951
1
2631
1226
2
4702
4
1808
7
1036
1700
0
2966
2350
1568
1587
1888
3
3154
676
1348
2223
8
2499
792
1647