996
2125
1024
968
859
1950
1003
5225
1002
805
1588
6348
1149
962
985
967
879
1433
1420
953
1565
845
978
813
4097
1045
2782
839
906
1092
3550
1482
1000
856
981
951
941
933
2039
1331
1005
1034
1010
923
1173
1081
1202
1027
3613
847
1008
4732
1101
1214
865
3064
867
1077
1552
905