1522
2358
1065
1006
1650
5151
2872
1967
1042
1117
2769
1642
2970
3334
1518
921
940
950
1774
1132
923
961
1106
2130
2315
2713
958
1744
1211
2937
5334
1145
2429
1707
4247
1417
1072
1007
952
1785
1546
3188
2385
1249
1175
2006
1359
2144
993
1173
966
2239
964
921
1360
2295
2040
978
947
1557
859
2436
869
845
932
2405
1422
1285
1826
981
760
1116
2346
1586
950
1822
967
1699
849
2052
823
2361
901
810
908
828
1867
4648
794
1345
2021
1058
1637
865
3349
1720
1159
1099
904
1707
1240
1447
1195
1641
2563
1053
833
1758
1014
1092
1096
1097
754
2565
3240
1056
2065
3104
948
800