5559
1270
1395
2389
687
1823
818
793
2642
1088
1529
5409
4057
4922
1565
835
3360
2285
1659
676
1467
1938
934
877
900
695
1236
6189
1035
1354
3823
1228
871
1533
821
1960
1014
8453
4255
1976
1984
1966
2549
1954
7224
737
5149
757
710
6966
1181
724
1252
875
4916
6636
922
1282
737
991
2042
1268
661
869
835
921
1156
936
713
1523
2018
1086
1071
979
727
904
1000
682
858
686
1646
746
812
873
4338
1904
2031
1101
863
3001
751
968
977
1859
1846
7764
947
2616
1504
728
1650
787
912
2411
1411
699
733
1183
770
1283
1705
715
2431
1664
3006
5796
851
818
835
1341