5759
1964
1105
1060
2603
3403
12643
9391
1784
2589
3204
864
806
1409
812
939
828
1975
898
2224
1084
1263
838
6689
862
1187
822
2086
828
921
3780
2544
993
1036
21488
894
862
933
813
2343
952
1112
915
6781
4821
840
850
1897
5491
1038
1984
1582
948
8409
1845
2654
739
1835
3767
1428