993
818
813
1454
1152
5057
908
1167
1011
1681
844
1199
967
3966
914
2390
1129
826
868
893
1105
870
3772
1715
1054
1140
928
2283
977
1029
1275
1036
1516
1547
6142
1939
894
1795
1036
1985
22539
813
2566
1160
2482
925
8323
862
801
1026
916
833
795
909
1221
2207
1708
1244
851
773