2650
4830
5475
1767
4616
1040
994
1525
1986
1482
881
847
865
16693
962
1261
789
981
1678
1150
2582
1232
827
934
771
5997
7705
2039
1080
795
6477
1882
1024
831
1010
997
2157
1173
1077
3308
8897
1079
1034
885
7652
1046
894
1541
1178
1535
1416
885
1318
3867
5217
1651
1077
7478
1228
7238