2394
2181
2064
1199
941
1540
2130
1891
2151
2156
1909
634
1658
1914
2181
1423
1682
1939
2195
919
1688
1177
923
672
2209
677
679
937
2222
945
690
947
949
950
1462