1111
1
2727
1825
2243
6
1371
1277
2
4383
3
784
0
2061
4944
1015
5382
5
8527
2055
2960
1860
1038
1256
3518
1140
1681
1266
2522
1136
868
1451
4148
2505
572
801