1005
4595
1678
1376
2684
1133
4993
1026
950
2570
2591
4307
1433
2399
17702
1320
1643
1616
1666
1395
1971
1100
930
1125
1555
1096
969
1088
1045
1077
1257
2656
1970
933
1672
2705
2978
7243
989
1486
2035
1536
1432
2929
3230
1299
8459
2306
1275
21037
1614
1988
5598
1663
1724
2188
1541
1518
1302
1072
892
10161
1265
1515
2084
922
987
1104
1229
2418
1631
926
1232
879
843
1411
1970
1025
952
846
1873
1998
4505
1161
1511
847
814
1127
873
1020
1067
2372
1741
1098
982
1266
923
930
5688
1160
1193
859
1277
1855
841
2108
2432
829
1386
2175
942
1178
1060
5703
3832
1028
1464
1163
1217
1047