1685
866
1630
1127
874
2528
927
1338
1115
1209
1953
1187
1072
910
1040
831
5551
1042
2332
1412
928
1681
857
6259
907
3584
992
985
1858
966
1048
1405
6600
1147
984
18056
892
978
865
1397
8499
5093
815
1217
823
911
780
894
920
49677
3430
3499
1341
869
862
857
987
1035
1150
1155