942
1221
5363
2016
1398
1495
1079
1286
1042
913
897
73143
933
1533
1035
903
1056
2925
834
1413
887
949
1522
1276
852
1338
1337
1076
1115
1181
860
1999
1024
3509
6271
2329
1027
1115
1115
2901
1450
3149
1286
1357
1975
1240
2059
2727
1427
918
946
1801
1788
7094
1353
2779
906
1330
2035
2293
6778
1003
1039
1597
1394
3918
1989
2029
1232
1284
1970
1334
2549
5212
1887
1433
6987
896
1608
1439
1065
1156
851
916
964
1864
1428
1087
3013
976
811
21327
3765
1198
1512
899
890
1086
883
969
966
1443
1491
1606
1100
1838
1856
1250
3067
1029
2617
2873
943
1354
2136
1352
1485
851
2461
925