2939
1
3296
4
891
2
1213
0
2999
3527
346
2238
2356
6
2962
8345
3156
6926
7
2897
2409
3
1434
1028
2601
3157
2234
1320
4483
8
1451
2297
992
796
1088
1618
1683
930