838
1114
1342
2501
771
892
735
775
684
1083
2168
993
832
2739
3393
2254
1203
921
847
1666
2362
2169
1002
1330
1481
1647
1001
1968
820
924
1937
2055
947
948
2616
907
3179
1029
2749
1592
1070
1036
1023
21719
1326
1142
4282
1164
2910
2102
1130
30453
1713
915
1415
866
5261
2529
5268
1218