993
818
813
1454
1152
5055
908
1167
1011
1680
844
1199
967
3966
914
2390
1129
826
868
893
1105
869
3772
1714
1054
1140
928
2283
977
1028
1275
1036
1516
1545
6142
1939
894
1795
1035
1984
22539
813
2566
1160
2482
925
8323
862
801
1025
915
833
795
909
1221
2207
1708
1244
851
771