5102
901
1250
1019
1679
4008
1291
1756
1395
939
1001
1006
992
1512
1347
1163
1758
1242
4105
1951
1916
894
894
1244
1209
1245
853
814
1887
1697
1616
1147
913
2504
976
789
898
1857
2716
977
919
902
3240
3047
12529
973
1983
1082
965
1022
8639
1869
2912
3921
1838
2449
1323
2377
1531
1158