2399
5
2134
6
2521
1661
0
3702
2333
7
3655
13
1705
2
3970
3
1114
2569
3995
4183
2470
4
1409
1939
1
4968
1295
2727
18
1905
790
1614
1874
3632
65
638
934
8122
844
4366