5827
1075
2373
1204
4158
4805
2071
2942
1640
2358
918
5012
1865
1126
1026
799
1757
1781
1845
6708
6191
1011
1265
1998
1123
1022
1118
1664
761
2189
2011
2602
1823
1076
675
803
2248
1050
20333
4133
1833
2142
1605
7437
963
5824
2419
1482
1298
955
1291
4265
877
1496
1467
2230
990
1252
1176
977
689
906
4734
2159
1988
1461
1120
834
1088
1168
8010
1289
811
3566
755
748
867
1263
1708
1954
1214
892
711
1101
1362
691
29927
1459
656
778
1140
2285
1668
1075
728
969
787
679
922
646
839
1285
719
893
802
914
2056
4236
793
910
1081
1458
878
821
1562
686
1255
1556
802
1038