2983
1229
865
1898
2346
2863
859
2158
805
994
2578
675
1601
1062
1920
1187
802
1969
5566
1278
2454
1682
1234
885
709
2740
1049
3157
1041
5102
926
879
903
951
751
1096
1020
708
2247
947
703
880
4325
680
3783
1614
1991
1384
991
1135
897
4885
2603
1047
780
1428
2529
1418
3575
896
1615
931
805
1259
780
2381
7110
2670
801
1262
1015
814
710
3061
4405
693
3852
2338
1092
1670
968
690
859
1615
1002
1924
1521
698
1526
876
900
1079
701
709
1439
731
1371
766
2707
1017
1190
912
861
3953
709
787
710
1596
24019
4843
1512
1151
3618
14942
828
1773
645
671
967
1008