2683
2335
2083
135
930
949
1973
2230
1463
697
1465
1467
956
1212
1213
1981
2495
2497
1220
2244
965
1736
2249
970
715
1739
716
972
1485
1997
1486
2511
976
1744
977