4256
3580
1316
1442
5995
891
844
990
877
921
992
860
857
1033
1081
1783
2581
2744
924
2170
1110
1024
1092
1556
1656
1269
1279
937
1388
953
962
1672
827
934
927
961
2262
1303
1686
901
1504
792
873
1235
2538
1136
1689
799
1255
758
747
1688
1477
1920
871
1280
888
1086
943
804
819
1253
1133
1914
854
1770
995
1377
1013
842
1168
958
896
1029
868
857
3757
1367
1310
2566
1180
1512
1758
1535
1757
1823
1221
1520
922
839
825
2613
788
1356
2341
967
1146
1007
1789
768
1345
950
1315
2329
1255
873
1898
1556
1654
816
1569
1182
1715
1571
1031
2361
761
1326
814
1030