2173
1
1660
2368
2999
3
2392
2
1813
1382
2166
1814
3326
1570
1749
1691
1787
2578
2562
1681
1305
1590
1778
1431
1547
2184
1168
1543
83
1399
2760
4
1424
2710