1092
1
1639
2968
3014
20
1539
3644
1554
2
1371
1779
3085
5
3491
4
3485
7
2254
3316
10
4499
12
5141
4588
441
2123
1712
1681
2465