3480
3405
4239
1933
955
938
1782
1367
3794
1354
4031
2360
1267
1159
1684
2689
1566
1080
1809
2525
1686
1344
2181
869
918
1710
1290
933
2099
1130
1167
1239
1162
2202
809
1187
1284
977
2540
3398
3341
835
1570
3530
1635
1131
851
1197
2935
913
1175
1164
1706
1210
950
1012
2657
1215
1090
2513
1679
1550
828
1382
1547
880
1396
1389
1273
867
1143
992
2534
1104
1856
932
1490
1223
1526
1926
935
2542
884
786
1128
1454
945
823
916
920
3015
1709
981
862
1845
1148
2070
1308
3104
927
909
924
1137
1581
1565
1645
1608
1121
1040
1017
1409
1702
808
1385
1081
1542
1210
1741
886
1329