4572
2212
1484
1139
2720
2794
1555
1105
1601
1411
1610
1493
1366
3511
1016
1041
1045
1097
2244
5280
1036
2509
1303
3126
1640
905
5395
1894
1657
3121
1641
1089
1090
1804
1514
1045
901
1230
979
981
1394
1519
969
942
1850
1933
965
1313
2100
919
1192
2092
1205
894
1552
1171
1248
1639
1459
1313
1159
1768
1917
943
987
1053
858
1179
962
1203
1302
1039
2590
947
1124
901
1523
898
1216
898
1653
959
1868
1294
1193
1029
1048
2207
1001
2216
1780
951
1744
909
1094
3062
1422
1324
1177
1375
828
1064
852
1163
890
1608
1054
975
1795
814
881
1120
1178
1730
1417
961
1016
965
1446
873