2677
1665
1636
108
979
1033
2058
2571
2317
2062
1039
785
2578
787
1043
1299
1811
2323
2069
1559
2327
2328
794
1818
1052
2333
798
1566
1569
2337
1826
2082
1571
1828
2596