3125
1635
952
1242
4570
1270
1092
1682
901
1277
906
1081
1164
1401
4426
1220
939
2888
1048
1374
1090
1117
1591
1156
2717
1167
1684
1431
1047
1554
3068
928
3638
1994
1882
2952
2042
1918
1393
964
1257
1386
1233
931
2598
1534
2772
1229
938
2610
1453
1834
920
3249
6614
3898
1461
1417
54977
1736
1215
925
3356
1067
2110
1169
1176
2085
880
3256
1432
1528
2193
1902
997
972
965
971
973
1037
5535
1213
1063
1032
916
860
927
1060
1176
1922
1306
2521
1464
1485
865
1744
1255
971
1450
1781
1926
1191
1068
939
1186
931
1232
2075
964
882
936
1613
1166
1309
3686
858
1328
2310
1518
1489