4508
1289
1214
1026
1508
1294
2165
2525
1096
1336
1117
1268
876
1795
857
977
5238
1721
1468
1130
1514
1424
2350
888
1029
6188
7608
6075
1051
1048
1429
1313
2016
1857
1313
1179
955
1054
1134
996
978
999
889
1070
1291
1528
1346
1149
916
1641
874
1010
936
1932
1822
3811
1235
877
1443
942
1860
4137
3663
1227
1274
1397
906
989
1173
1294
1045
1034
1191
941
879
1119
881
2431
1387
1128
1120
2877
1282
10161
997
938
1000
1031
1370
1654
7776
1596
1096
1316
868
853
1361
863
1703
1441
902
830
975
976
1086
1654
1609
1000
896
1885
2656
1197
1310
2016
1093
905
918
795
2255
933