2858
976
905
2484
1977
1085
1384
1599
1843
1590
1613
1984
1870
1962
1335
1171
1593
5207
1398
1630
5480
1210
1642
1308
948
917
2563
1363
1018
1546
1092
1125
1227
1115
1476
2220
1493
1017
2033
1351
2049
1190
1429
1270
898
4538
1150
2475
961
1178
856
2033
1526
881
932
1659
1137
1056
1370
1126
995
1043
1096
886
2924
1286
777
3016
1600
2162
2516
964
2030
886
1668
1284
7981
2210
913
1837
1214
1655
1071
1573
1507
856
1808
1297
883
2254
976
909
995
913
1118
952
1063
1130
1070
1025
2389
1110
1014
1043
1031
2124
9771
1664
763
1095
1056
994
1258
906
2124
1662
1078
1896
963
1004