961
5359
929
2017
4672
1350
1244
3987
4526
1694
1327
1731
911
1705
1183
1924
970
1312
1438
799
1080
2980
1012
1273
880
3439
985
1138
2091
4034
969
884
860
1877
1261
1015
1318
917
2148
782
940
944
1452
980
1160
2778
1391
1000
943
910
4475
1221
1611
2083
1461
1089
3628
5725
1165
4719
1048
3367
1067
908
799
817
1007
1035
954
1327
1730
1124
1079
1255
849
1272
1138
1676
1373
1330
1169
1811
2308
1140
1406
906
981
1547
1918
956
1537
848
923
1469
3752
1427
1974
7394
1515
1234
1999
1460
1131
1334
1479
1584
2348
955
1855
1355
918
885
1002
1600
1259
1013
828
2162
2143
902