963
1009
2354
1989
3813
1646
930
858
1002
1583
1152
1221
1516
3325
1206
2282
928
1202
5605
1064
1362
928
1545
1114
1555
1005
2072
915
1237
859
1099
1644
919
10667
1237
1178
1623
1217
937
1336
890
1024
1007
1208
1415
1031
5357
815
1099
1136
1353
961
1162
893
924
1343
1387
2100
1406
1030
935
2695
1605
1086
1614
949
1081
853
4192
772
936
1405
831
951
1882
1134
960
986
2043
1012
1237
824
919
1108
900
2548
1043
1354
797
799
1169
796
844
4495
1322
2146
818
964
833
1202
892
1658
1140
1837
1001
3269
1475
1059
795
1145
947
1182
2882
1665
1029
1302
1018
893
946
2166