1000
840
993
837
2621
918
999
866
1436
1023
5112
916
934
876
925
1062
1634
998
1106
1311
855
953
1452
1164
864
1146
918
989
958
2277
1024
889
1148
1255
1046
803
1543
1116
6622
11422
2005
2312
1538
904
871
18459
2165
2342
2308
3340
968
902
971
1077
925
1158
934
857
3445
1271
916
886
1191
837
794
1239
2275
3864
1581
882
1354
842
820
1454
1034
3790
6577
974
1002
840
854
881
18412
1093
2707
1025
980
786
900
2009
826
2591
3990
2612
1047
2295
2079
958
2320
2007
1319
928
1093
1325
979
870
974
1467
825
847
1107
890
864
1456
841
944
891
5243
2212
2906