2259
1
2999
3
5387
5
1691
1699
2
1889
1347
2977
801
0
2648
2660
5141
7
2123
1399
1382
1590
1380
1168
2135
3292