2108
6
1015
1
1372
1681
1511
2368
1830
1814
2
1562
2366
2921
5
4179
1816
1570
1819
2184
1766
1749
1690
2999
3