5061
1634
2070
883
1315
1039
1531
3585
2584
1004
1046
909
6097
1021
2104
1752
1077
995
1563
1111
1310
1044
1611
1701
1044
928
1095
1346
1173
969
1003
2393
988
1007
13783
920
1638
1020
968
22665
1729
1090
9449
1898
883
836
9783
1051
1056
939
941
1321
1136
1812
1315
936
922
5713
2633
940