929
965
2035
5430
2195
2069
1781
874
933
1884
1857
975
914
808
5575
2055
2221
1240
1442
844
1469
1100
2053
1648
1961
858
1048
976
1143
2235
875
1233
2580
1059
892
829
912
1517
907
5092
1276
872
1647
840
2078
884
1676
1081
1566
1469
1990
1298
841
1004
835
1783
1588
2708
1229
1164
5055
2199
1560
1650
866
783
830
881
2172
916
2231
1127
907
913
886
765
978
855
934
1267
787
825
1032
1389
1059
1429
786
766
837
1938
862
1313
1065
1246
883
5543
972
784
1417
1380
855
806
911
1845
1748
1602
798
864
1318
936
844
2543
1597
1426
1118
817
1066
788
768
1162